<%@ page language="java" contentType="text/html; charset=utf-8"
	pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<jsp:include page="../../../inc/js.jsp"></jsp:include>
<jsp:include page="../../../inc/css.jsp"></jsp:include>
<script type="text/javascript">
function movePage(pageNo) {
	window.location = '?pageNo=' + pageNo + param();
}
function param() {
	var param = "";
	if ($("#name").val() != "")
		param += '&name=' + $("#name").val();
	if ($("#region").val() != "")
		param += '&region=' + $("#region").val();
	if ($("#detail").val() != "")
		param += '&detail=' + $("#detail").val();
	return param;
}
$(document).ready(
		function() {
			$.get("getSelect.do", {
				type : '2',
				index : '${param.sex}'
			}, function(data) {
				$("select#sex").append(data);
			});
			$.get("getSelect.do", {
				type : '1',
				code : null,
				index : '${param.region}'
			}, function(data) {
				$("select#region").append(data);
			});
			$.get("getSelect.do", {
				type : '3',
				index : '${param.degree}'
			}, function(data) {
				$("select#degree").append(data);
			});
			$.get("getSelect.do", {
				type : '5',
				index : '${param.workType}'
			}, function(data) {
				$("select#workType").append(data);
			});
			$.get("getSelect.do", {
				type : 'zw',
				index : '${param.name}',
				code : null
			}, function(data) {
				$("select#name").append(data);
			});
			$("#search").button().click(function() {
				movePage(1);
			});
			$.get("topPositionList.do?top=10&type=fix&short&" + Math.random(),
					function(data) {
						$("#topPFix").append(data);
					});
			$.get("topPositionList.do?top=10&type=view&short&" + Math.random(),
					function(data) {
						$("#topPView").append(data);
					});
		});
function del(id) {
	if (confirm('确认删除？')) {
		$
				.ajax( {
					type : "get",
					url : "deletePosition.do",
					data : {
						id : id
					},
					dataType : 'json',
					error : function() {
						alert("加载错误");
					},
					success : function(data) {
						if (data.success) {
							alert('操作成功！');
							location = '?classid=${param.classid}&&pageTitle=${param.pageTitle}';
						} else
							alert('操作失败！\r\n' + data.err);
					}
				});
	}
}
function fix(id, fix) {
	if (confirm('确定推荐/取消？'))
		$.ajax( {
					type : "post",
					url : "fixPosition.do?fix=" + fix + "&id=" + id,
					dataType : 'json',
					error : function() {
						alert("加载错误");
					},
					success : function(data) {
						if (data.success) {
							alert('操作成功！');
							location = '?classid=${param.classid}';
						} else
							alert("操作失败！" + data.err);
					}
				});
}
</script>
</head>
<body>
<jsp:include page="functionPath.jsp">
	<jsp:param value="${url}" name="url"/>
</jsp:include>
<table class="list" width="700" cellpadding="0" cellspacing="1">
	<thead>
		<tr>
			<td colspan="7" class="search"><select id="name">
				<option value="">请选择职位</option>
			</select> <select id="region">
				<option value="">请选择区域</option>
			</select> <label> 内容： </label> <input type="text" id="detail"
				style="width: 50px;" value="${param.detail }" />
			<button id="search">查询</button>
			</td>
		</tr>
		<tr>
			<td>职位名称</td>
			<td>公司</td>
			<td>区域</td>
			<td>性别</td>
			<td>是否兼职</td>
			<td>有效期</td>
			<td>操作</td>
		</tr>
	</thead>
	<tbody>
		<c:forEach var="e" items="${o.dataList}" varStatus="s">
			<tr>
				<td><a href="viewPosition.do?id=${e.id }" target="_blank">${e.name}</a>
				<c:if test="${e.fix>0}">
					<font color="red">[推荐]</font>
				</c:if></td>
				<td><a href="showCompany.do?id=${e.companyID }" target="_blank">${e.company}</a>
				</td>
				<td>${e.region }</td>
				<td align="center">${e.sex }</td>
				<td align="center">${e.workType }</td>
				<td align="center">${e.endDate }</td>
				<td align="center"><c:if test="${e.fix==0}">
						<a href="javascript:fix(${e.id},1);"> <img
							src="lib/images/up.gif" /> </a>
					</c:if>
					<c:if test="${e.fix>0}">
						<a href="javascript:fix(${e.id},0);"> <img
							src="lib/images/last.gif" /> </a>
					</c:if>
					<a href="javascript:del(${e.id});"><img
						src="lib/images/close.gif" /> </a></td>
			</tr>
		</c:forEach>
	</tbody>
	<tfoot>
		<tr>
			<td colspan="7">${o.pageNav }</td>
		</tr>
	</tfoot>
</table>
</body>
</html>